duplex telegraph - Turkish English Dictionary